/** 
* All Rights Reserved , Copyright (C) 2020 , 青岛鼎信通讯股份有限公司
* 
* PmAttachmentEntity
* 项目资料
* 
* 修改纪录
* 2020-05-16 版本：1.0 fanzhiming 创建。
* @version 版本：1.0
* @author 作者：fanzhiming</name>
* 创建日期2020-05-16</date>
*/

package com.topscomm.pm.pojo;

import com.topscomm.pm.*;

import java.util.Date;

public class PmAttachmentEntity extends PmEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:附件-附件存储表
     */
    public static String tableName= "CboAttachment";
    @Override
    public String getTableName(){ return "CboAttachment";}

    /** ColumnName:来源类型
     */
    public static String FieldSourcetype = "sourcetype";

    /** ColumnName:来源ID
     */
    public static String FieldSourceid = "sourceid";

    /** ColumnName:存储方式ID
     */
    public static String FieldAttachmenttypeid = "attachmenttypeid";

    /** ColumnName:保存路径
     */
    public static String FieldSavepath = "savepath";

    /** ColumnName:文件名
     */
    public static String FieldFilename = "filename";

    /** ColumnName:文件显示名
     */
    public static String FieldDisplayname = "displayname";

    /** ColumnName:文件类型
     */
    public static String FieldFiletype = "filetype";

    /** ColumnName:文件大小
     */
    public static String FieldFilesize = "filesize";

    /** ColumnName:密码
     */
    public static String FieldPwd = "pwd";

    /** ColumnName:文件内容
     */
    public static String FieldContent = "content";

    /** ColumnName:上传时间
     */
    public static String FieldUploaddate = "uploaddate";

    /** ColumnName:扩展字段1
     */
    public static String FieldExtendfield1 = "extendfield1";

    /** ColumnName:扩展字段2
     */
    public static String FieldExtendfield2 = "extendfield2";

    /** ColumnName:扩展字段3
     */
    public static String FieldExtendfield3 = "extendfield3";

    /** ColumnName:扩展字段4
     */
    public static String FieldExtendfield4 = "extendfield4";

    /** ColumnName:扩展字段5
     */
    public static String FieldExtendfield5 = "extendfield5";

    /** ColumnName:扩展字段6
     */
    public static String FieldExtendfield6 = "extendfield6";

    /** ColumnName:扩展字段7
     */
    public static String FieldExtendfield7 = "extendfield7";

    /** ColumnName:扩展字段8
     */
    public static String FieldExtendfield8 = "extendfield8";

    /** ColumnName:扩展字段9
     */
    public static String FieldExtendfield9 = "extendfield9";

    /** ColumnName:扩展字段10
     */
    public static String FieldExtendfield10 = "extendfield10";

    /**来源类型
     */
    private String sourcetype;

    /**来源ID
     */
    private long sourceid;

    /**存储方式ID
     */
    private long attachmenttypeid;

    /**保存路径
     */
    private String savepath;

    /**文件名
     */
    private String filename;

    /**文件显示名
     */
    private String displayname;

    /**文件类型
     */
    private String filetype;

    /**文件大小
     */
    private String filesize;

    /**密码
     */
    private String pwd;

    /**文件内容
     */
    private byte[] content;

    /**上传时间
     */
    private Date uploaddate;

    /**扩展字段1
     */
    private String extendfield1;

    /**扩展字段2
     */
    private String extendfield2;

    /**扩展字段3
     */
    private String extendfield3;

    /**扩展字段4
     */
    private String extendfield4;

    /**扩展字段5
     */
    private String extendfield5;

    /**扩展字段6
     */
    private String extendfield6;

    /**扩展字段7
     */
    private String extendfield7;

    /**扩展字段8
     */
    private String extendfield8;

    /**扩展字段9
     */
    private String extendfield9;

    /**扩展字段10
     */
    private String extendfield10;

    /**
     * @return the  sourcetype:来源类型
     */
    public String getSourcetype() {
        return this.sourcetype;
    }

    /**
     * @param sourcetype:来源类型
     */
    public void setSourcetype(String sourcetype) {
        this.sourcetype = sourcetype;
    }

    /**
     * @return the  sourceid:来源ID
     */
    public long getSourceid() {
        return this.sourceid;
    }

    /**
     * @param sourceid:来源ID
     */
    public void setSourceid(long sourceid) {
        this.sourceid = sourceid;
    }

    /**
     * @return the  attachmenttypeid:存储方式ID
     */
    public long getAttachmenttypeid() {
        return this.attachmenttypeid;
    }

    /**
     * @param attachmenttypeid:存储方式ID
     */
    public void setAttachmenttypeid(long attachmenttypeid) {
        this.attachmenttypeid = attachmenttypeid;
    }

    /**
     * @return the  savepath:保存路径
     */
    public String getSavepath() {
        return this.savepath;
    }

    /**
     * @param savepath:保存路径
     */
    public void setSavepath(String savepath) {
        this.savepath = savepath;
    }

    /**
     * @return the  filename:文件名
     */
    public String getFilename() {
        return this.filename;
    }

    /**
     * @param filename:文件名
     */
    public void setFilename(String filename) {
        this.filename = filename;
    }

    /**
     * @return the  displayname:文件显示名
     */
    public String getDisplayname() {
        return this.displayname;
    }

    /**
     * @param displayname:文件显示名
     */
    public void setDisplayname(String displayname) {
        this.displayname = displayname;
    }

    /**
     * @return the  filetype:文件类型
     */
    public String getFiletype() {
        return this.filetype;
    }

    /**
     * @param filetype:文件类型
     */
    public void setFiletype(String filetype) {
        this.filetype = filetype;
    }

    /**
     * @return the  filesize:文件大小
     */
    public String getFilesize() {
        return this.filesize;
    }

    /**
     * @param filesize:文件大小
     */
    public void setFilesize(String filesize) {
        this.filesize = filesize;
    }

    /**
     * @return the  pwd:密码
     */
    public String getPwd() {
        return this.pwd;
    }

    /**
     * @param pwd:密码
     */
    public void setPwd(String pwd) {
        this.pwd = pwd;
    }

    /**
     * @return the  content:文件内容
     */
    public byte[] getContent() {
        return this.content;
    }

    /**
     * @param content:文件内容
     */
    public void setContent(byte[] content) {
        this.content = content;
    }

    /**
     * @return the  uploaddate:上传时间
     */
    public Date getUploaddate() {
        return this.uploaddate;
    }

    /**
     * @param uploaddate:上传时间
     */
    public void setUploaddate(Date uploaddate) {
        this.uploaddate = uploaddate;
    }

    /**
     * @return the  extendfield1:扩展字段1
     */
    public String getExtendfield1() {
        return this.extendfield1;
    }

    /**
     * @param extendfield1:扩展字段1
     */
    public void setExtendfield1(String extendfield1) {
        this.extendfield1 = extendfield1;
    }

    /**
     * @return the  extendfield2:扩展字段2
     */
    public String getExtendfield2() {
        return this.extendfield2;
    }

    /**
     * @param extendfield2:扩展字段2
     */
    public void setExtendfield2(String extendfield2) {
        this.extendfield2 = extendfield2;
    }

    /**
     * @return the  extendfield3:扩展字段3
     */
    public String getExtendfield3() {
        return this.extendfield3;
    }

    /**
     * @param extendfield3:扩展字段3
     */
    public void setExtendfield3(String extendfield3) {
        this.extendfield3 = extendfield3;
    }

    /**
     * @return the  extendfield4:扩展字段4
     */
    public String getExtendfield4() {
        return this.extendfield4;
    }

    /**
     * @param extendfield4:扩展字段4
     */
    public void setExtendfield4(String extendfield4) {
        this.extendfield4 = extendfield4;
    }

    /**
     * @return the  extendfield5:扩展字段5
     */
    public String getExtendfield5() {
        return this.extendfield5;
    }

    /**
     * @param extendfield5:扩展字段5
     */
    public void setExtendfield5(String extendfield5) {
        this.extendfield5 = extendfield5;
    }

    /**
     * @return the  extendfield6:扩展字段6
     */
    public String getExtendfield6() {
        return this.extendfield6;
    }

    /**
     * @param extendfield6:扩展字段6
     */
    public void setExtendfield6(String extendfield6) {
        this.extendfield6 = extendfield6;
    }

    /**
     * @return the  extendfield7:扩展字段7
     */
    public String getExtendfield7() {
        return this.extendfield7;
    }

    /**
     * @param extendfield7:扩展字段7
     */
    public void setExtendfield7(String extendfield7) {
        this.extendfield7 = extendfield7;
    }

    /**
     * @return the  extendfield8:扩展字段8
     */
    public String getExtendfield8() {
        return this.extendfield8;
    }

    /**
     * @param extendfield8:扩展字段8
     */
    public void setExtendfield8(String extendfield8) {
        this.extendfield8 = extendfield8;
    }

    /**
     * @return the  extendfield9:扩展字段9
     */
    public String getExtendfield9() {
        return this.extendfield9;
    }

    /**
     * @param extendfield9:扩展字段9
     */
    public void setExtendfield9(String extendfield9) {
        this.extendfield9 = extendfield9;
    }

    /**
     * @return the  extendfield10:扩展字段10
     */
    public String getExtendfield10() {
        return this.extendfield10;
    }

    /**
     * @param extendfield10:扩展字段10
     */
    public void setExtendfield10(String extendfield10) {
        this.extendfield10 = extendfield10;
    }

}
